managed democracy - Spanish English Dictionary